package co.com.bb;

import java.util.ArrayList;
import java.util.List;

import co.com.ejb.Delegado;
import co.com.ejb.DelegadoLocal;
import co.com.vo.ParticipanteVO;

public class BackingBeanParticipante {

	private ParticipanteVO participanteVO;
	private List<ParticipanteVO> listaParticipante;
	private DelegadoLocal delegado;
    /**
     * Default constructor. 
     */
    public BackingBeanParticipante() {
    	delegado = new Delegado();
    	participanteVO = new ParticipanteVO() ;
    	listaParticipante = new ArrayList<ParticipanteVO>();
    }
    
    public void insertParticipante(){
    	delegado.insertParticipante(participanteVO);
    }
    public void updateParticipante(){
    	delegado.updateParticipante(participanteVO);
    }
    public void deleteParticipante(){
    	delegado.deleteParticipante(participanteVO);
    }
    public void selectParticipante(){
    	listaParticipante=delegado.selectParticipante(participanteVO);
    }
    public void selectAllParticipante(){
    	listaParticipante=delegado.selectAllParticipante();
    }

	public ParticipanteVO getParticipanteVO() {
		return participanteVO;
	}

	public void setParticipanteVO(ParticipanteVO participanteVO) {
		this.participanteVO = participanteVO;
	}

	public List<ParticipanteVO> getListaParticipantes() {
		return listaParticipante;
	}

	public void setListaParticipantes(List<ParticipanteVO> listaParticipante) {
		this.listaParticipante  = listaParticipante;
	}
    
    

}
